|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.bsvrz.dav.daf.main.impl.config.DafSystemObject
de.bsvrz.dav.daf.main.impl.config.DafConfigurationObject
de.bsvrz.dav.daf.main.impl.config.DafObjectSet
de.bsvrz.dav.daf.main.impl.config.DafNonMutableSet
public class DafNonMutableSet
Klasse, die den Zugriff auf Konfigurationsmengen seitens der Datenverteiler-Applikationsfunktionen ermöglicht.
| Field Summary | |
|---|---|
private static Debug |
_debug
DebugLogger für Debug-Ausgaben |
| Fields inherited from class de.bsvrz.dav.daf.main.impl.config.DafObjectSet |
|---|
_setElementIds, _setElements |
| Constructor Summary | |
|---|---|
DafNonMutableSet(DafDataModel dataModel)
Erzeugt ein neues Objekt dessen Eigenschaften im Anschluss mit der read-Methode eingelesen werden sollten. |
|
DafNonMutableSet(long id,
String pid,
String name,
long typId,
byte state,
String error,
DafDataModel dataModel,
short validFromVersionNumber,
short validToVersionNumber,
long responsibleObjectId,
long[] setIds,
ArrayList setElementIds)
Erzeugt ein neues Objekt mit den angegebenen Eigenschaften |
|
| Method Summary | |
|---|---|
List<SystemObject> |
getElements()
Bestimmt die zum aktuellen Zeitpunkt zur Zusammenstellung gehörenden Elemente. |
List |
getElementsInAllVersions(short fromVersion,
short toVersion)
Bestimmt die Elemente, die in allen Konfigurationsversionen eines vorgegebenen Versionsbereichs zur Zusammenstellung gehört haben. |
List |
getElementsInAnyVersions(short fromVersion,
short toVersion)
Bestimmt die Elemente, die in mindestens einer Konfigurationsversion eines vorgegebenen Versionsbereichs zur Zusammenstellung gehört haben. |
List |
getElementsInModifiableVersion()
Bestimmt die Elemente, die in der in Bearbeitung befindlichen Version des Konfigurationsbereichs aktuell sind. |
List |
getElementsInVersion(short version)
Bestimmt die in einer bestimmten Konfigurationsversion zur Zusammenstellung gehörenden Elemente. |
String |
parseToString()
Liefert eine textuelle Beschreibung dieses Objekts für Debug-Zwecke zurück. |
| Methods inherited from class de.bsvrz.dav.daf.main.impl.config.DafObjectSet |
|---|
add, add, getElements, getElementsDuringPeriod, getElementsInPeriod, getObjectSetType, read, remove, remove, write |
| Methods inherited from class de.bsvrz.dav.daf.main.impl.config.DafConfigurationObject |
|---|
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, isValid, removeSet, revalidate |
| Methods inherited from class de.bsvrz.dav.daf.main.impl.config.DafSystemObject |
|---|
compareTo, equals, getConfigurationArea, getConfigurationAreaId, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getInternType, getName, getNameOrPidOrId, getObject, getPid, getPidOrId, getPidOrNameOrId, getState, getType, getUsedAttributeGroupUsages, hashCode, invalidate, isOfType, isOfType, setConfigurationData, setConfigurationData, setConfigurationData, setName, setState, storeName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.bsvrz.dav.daf.main.config.ObjectSet |
|---|
add, add, getObjectSetType, remove, remove |
| Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject |
|---|
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate |
| Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject |
|---|
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObjectCollection |
|---|
getElements, getElementsDuringPeriod, getElementsInPeriod |
| Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObjectCollection |
|---|
getElements, getElementsDuringPeriod, getElementsInPeriod |
| Field Detail |
|---|
private static final Debug _debug
| Constructor Detail |
|---|
public DafNonMutableSet(DafDataModel dataModel)
dataModel - DataModel Implementierung, der das neue Objekt zugeordnet ist.
public DafNonMutableSet(long id,
String pid,
String name,
long typId,
byte state,
String error,
DafDataModel dataModel,
short validFromVersionNumber,
short validToVersionNumber,
long responsibleObjectId,
long[] setIds,
ArrayList setElementIds)
| Method Detail |
|---|
public final String parseToString()
DafSystemObject
parseToString in class DafObjectSetpublic final List<SystemObject> getElements()
SystemObjectCollection
getElements in interface SystemObjectCollectiongetElements in class DafObjectSetpublic final List getElementsInModifiableVersion()
NonMutableCollection
getElementsInModifiableVersion in interface NonMutableCollectionpublic final List getElementsInVersion(short version)
NonMutableCollection
getElementsInVersion in interface NonMutableCollectionversion - Version der Konfiguration
public final List getElementsInAllVersions(short fromVersion,
short toVersion)
NonMutableCollection
getElementsInAllVersions in interface NonMutableCollectionfromVersion - Erste Version des Bereichs von KonfigurationversionentoVersion - Letzte Version des Bereichs von Konfigurationversionen
public final List getElementsInAnyVersions(short fromVersion,
short toVersion)
NonMutableCollection
getElementsInAnyVersions in interface NonMutableCollectionfromVersion - Erste Version des Bereichs von KonfigurationversionentoVersion - Letzte Version des Bereichs von Konfigurationversionen
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||